package aa_model

import (
	"server/a0"

	"gorm.io/datatypes"
)

type S开发之元件model struct {
	a0.A_MODEL
	A名称           string         `json:"名称" gorm:"unique;column:名称;"`
	A英文名          string         `json:"英文名" gorm:"unique;column:英文名;"`
	A图标           string         `json:"图标" gorm:"column:图标;"`
	A标题           string         `json:"标题" gorm:"column:标题;"`
	A元件s          []S开发之元件model  `json:"元件s" gorm:"constraint:OnUpdate:CASCADE,OnDelete:CASCADE;"`
	A元件s_拟删除子表ids datatypes.JSON `json:"元件s_拟删除子表ids" gorm:"-"`
}

func (S开发之元件model) TableName() string {
	return "开发_元件"
}
